Big Huge Thesaurus

Taricha torosa

noun

sounds kind of like